
#ifndef HELLO_WORLD_API_HPP
#define HELLO_WORLD_API_HPP

void test();

class BaseClass {
public:
  BaseClass();
  virtual ~BaseClass();
  virtual void print();
  virtual void override_print();
};

class DerivedClass : public BaseClass {
public:
  DerivedClass();
  ~DerivedClass();
  virtual void print() override;
  virtual void override_print() override;
};



#endif // HELLO_WORLD_API_HPP